www.gusucode.com > 线性时频分析工具箱 - ltfat-1.0.1源码程序 > 线性时频分析工具箱 - LTFAT\gabor\plotwmdct.m
function plotwmdct(coef,varargin) %PLOTWMDCT Plot WMDCT coefficients. % Usage: plotwmdct(coef,); % plotwmdct(coef,fs); % plotwmdct(coef,fs,dynrange); % % PLOTWMDCT(coef) will plot coefficients from WMDCT. % % PLOTWMDCT(coef,fs) will do the same assuming a sampling rate of % fs Hz of the original signal. % % PLOTWMDCT(coef,fs,dynrange) will additionally limit the dynamic % range. % % PLOTWMDCT supports all the optional parameters of TFPLOT. Please % see the help of TFPLOT for an exhaustive list. % % See also: wmdct, tfplot, sgram, plotdgt % Copyright (C) 2005-2011 Peter L. Soendergaard. % This file is part of LTFAT version 1.0.1 % This program is free software: you can redistribute it and/or modify % it under the terms of the GNU General Public License as published by % the Free Software Foundation, either version 3 of the License, or % (at your option) any later version. % % This program is distributed in the hope that it will be useful, % but WITHOUT ANY WARRANTY; without even the implied warranty of % MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the % GNU General Public License for more details. % % You should have received a copy of the GNU General Public License % along with this program. If not, see <http://www.gnu.org/licenses/>. % AUTHOR : Peter Soendergaard. % TESTING: NA % REFERENCE: NA if nargin<1 error('%s: Too few input parameters.',upper(mfilename)); end; definput.import={'tfplot'}; [flags,kv,fs]=ltfatarghelper({'fs','dynrange'},definput,varargin); M=size(coef,1); yr=[.5/M, 1-.5/M]; tfplot(coef,M,yr,'argimport',flags,kv);